Object MT_JANO
#$Category Rayman
#$Name Jano
#$Sprite JANOA0
MapThingNum = 3003
SpawnState = S_JANO_STND1
SpawnHealth = 2
SeeState = S_JANO_STND1
SeeSound = sfx_jansee
ReactionTime = 0
AttackSound = sfx_jansht
PainState = S_JANO_STND3
PainChance = 4096
PainSound = sfx_janhrt
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_XPLD1
XDeathState = S_NULL
DeathSound = sfx_jandie
Speed = 3
Radius = 20*FRACUNIT
Height = 50*FRACUNIT
DispOffset = 0
Mass = 500
Damage = 0
ActiveSound = sfx_janjmp
Flags = MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE
RaiseState = MT_JANO_FIRE

Object MT_JANO_FIRE
MapThingNum = -1
SpawnState = S_JANO_FIRE
SpawnHealth = 1
ReactionTime = 32
PainChance = 2048
Speed = 20*FRACUNIT
Radius = 12*FRACUNIT
Height = 24*FRACUNIT
Mass = 100
Flags = MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY

State S_JANO_STND1
SpriteName = JANO
SpriteFrame = A
Duration = 1
Next = S_JANO_STND1
Action = A_JanoJump
Var1 = 16
Var2 = 0

State S_JANO_STND2
SpriteName = JANO
SpriteFrame = B
Duration = 7
Next = S_JANO_STND1
Action = A_JetgShoot
Var1 = 0
Var2 = 0

State S_JANO_STND3
SpriteName = JANO
SpriteFrame = A
Duration = 24
Next = S_JANO_STND1
Action = A_Pain
Var1 = 0
Var2 = 0

State S_JANO_RUN1
SpriteName = JANO
SpriteFrame = A
Duration = 40
Next = S_JANO_RUN2
Action = A_BunnyHop
Var1 = 9
Var2 = 6

State S_JANO_RUN2
SpriteName = JANO
SpriteFrame = A
Duration = 1
Next = S_JANO_RUN3
Action = A_FaceTarget
Var1 = 0
Var2 = 0

State S_JANO_RUN3
SpriteName = JANO
SpriteFrame = A
Duration = 0
Next = S_JANO_RUN1
Action = A_PlaySound
Var1 = sfx_janjmp
Var2 = 1

State S_JANO_FIRE
SpriteName = JNFR
SpriteFrame = A|FF_FULLBRIGHT|TR_TRANS30|FF_ANIMATE
Duration = -1
Var1 = 4
Var2 = 3